365bet中国官方网站

  • word of the day

    transactional immunity

    transactional immunity - 365bet中国官方网站 definition and meaning for word transactional immunity

    Definition
    (noun) a broader form of use immunity that also protects the witness from any prosecution brought about relating to transactions to which they gave testimony
  • Download our Mobile App Today